independent store - Almanca İngilizce Sözlük